package com.dmgis.qxfw.dataservice.bigdata.service;


import com.dmgis.qxfw.dataservice.businessservice.api.entity.qx.msgmediumsmallscale;
import com.dmgis.qxfw.dataservice.businessservice.api.entity.xt.collect_log_monitor;
import com.dmgis.qxfw.dataservice.businessservice.api.entity.yj.warn_signal_info;

import java.util.List;
import java.util.Map;

public interface InfoDisplayService {
    /**
     * 获取采集数据量
     * @param
     * @return
     * @author liujia
     * @date 2019年9月21日
     */
    public List<collect_log_monitor> getCollectNumByTimeRange();
    /**
     * 获取监控数据量
     * @param
     * @return
     * @author liujia
     * @date 2019年9月21日
     */
    public List<Map<String, Object>> getMonitorNumByTimeRange();
    /**
     * 获取预警信号
     * @param
     * @return
     * @author liujia
     * @date 2019年9月22日
     */
    public List<warn_signal_info> getWarningSignByMonth(String where);

    /**
     * 获取实况信息
     * @param
     * @return
     * @author liujia
     * @date 2019年9月21日
     */
    public List<msgmediumsmallscale> getskPoint();
    /**
     * 获取采集数目
     * @param
     * @return
     * @author liujia
     * @date 2019年9月21日
     */
    public List<Map<String, Object>> getCollectNum();


    public  Object GetProductCount();

}
